pertaining to almodóvar del campo, ciudad real province, spain and inhabitants - Turco Inglés Diccionario